package cn.remex.wechat.beans.messages;

import java.util.HashMap;
import java.util.Map;

/**
 * Created by dmm on 2017/6/14.
 */
public class QyMsgTextData {
    /* 成员ID列表（消息接收者，多个接收者用‘|’分隔，最多支持1000个）。特殊情况：指定为@all，则向该企业应用的全部成员发送 */
    private String touser;
    /* 否 部门ID列表，多个接收者用‘|’分隔，最多支持100个。当touser为@all时忽略本参数 */
    private String toparty;
    /* 否 标签ID列表，多个接收者用‘|’分隔，最多支持100个。当touser为@all时忽略本参数 */
    private String totag;
    /* 是 消息类型，此时固定为：text */
    private String msgtype;
    /* 是 企业应用的id，整型。可在应用的设置页面查看 */
    private String agentid;
    /* 是 消息内容，最长不超过2048个字节 "text" : {
       "content" : "你的快递已到，请携带工卡前往邮件中心领取。\n出发前可查看<a href=\"http://work.weixin.qq.com\">邮件中心视频实况</a>，聪明避开排队。"
   },*/
    private Map<Object, Object> text = new HashMap<>();
    /* 否 表示是否是保密消息，0表示否，1表示是，默认0 */
    private String safe;

    public String getTouser() {
        return touser;
    }

    public void setTouser(String touser) {
        this.touser = touser;
    }
    public QyMsgTextData touser(String touser) {
        this.touser = touser;
        return this;
    }

    public Map<Object, Object> getText() {
        return text;
    }

    public void setText(Map<Object, Object> text) {
        this.text = text;
    }

    public String getToparty() {
        return toparty;
    }

    public void setToparty(String toparty) {
        this.toparty = toparty;
    }

    public String getTotag() {
        return totag;
    }

    public void setTotag(String totag) {
        this.totag = totag;
    }

    public String getMsgtype() {
        return msgtype;
    }

    public void setMsgtype(String msgtype) {
        this.msgtype = msgtype;
    }

    public String getAgentid() {
        return agentid;
    }

    public void setAgentid(String agentid) {
        this.agentid = agentid;
    }

    public String getSafe() {
        return safe;
    }

    public void setSafe(String safe) {
        this.safe = safe;
    }
}
